rain rill - Turkish English Dictionary